#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>
//must
////module license
MODULE_LICENSE("Dual BSD/GPL");
////module load method
static int hello_init(void)
{
printk(KERN_ALERT "hello,I am in!\n");
return 0;
}
////module exit method
static void hello_exit(void)
{
printk(KERN_ALERT "goodbye,kernel!\n");
}
////module register
module_init(hello_init);
module_exit(hello_exit);
////option
MODULE_AUTHOR("Jason Adu");
MODULE_DESCRIPTION("Ex. kernel module\n");
MODULE_ALIAS("Ex. alias");
